NuGet প্যাকেজ ম্যানেজার ব্যবহার

Web Development - এএসপি ডট (ASP.Net) - ASP.Net প্রজেক্ট সেটআপ |

NuGet হলো .NET অ্যাপ্লিকেশনের জন্য একটি প্যাকেজ ম্যানেজমেন্ট সিস্টেম, যা ডেভেলপারদের বিভিন্ন লাইব্রেরি, ফ্রেমওয়ার্ক, এবং টুলস ডাউনলোড এবং ব্যবহারের সুবিধা দেয়। NuGet প্যাকেজ ম্যানেজার ব্যবহারের মাধ্যমে, আপনি সহজেই তৃতীয় পক্ষের প্যাকেজ, ফ্রেমওয়ার্ক, বা ডিপেনডেন্সি অ্যাড করতে পারেন আপনার ASP.Net প্রজেক্টে।


NuGet প্যাকেজ ম্যানেজার কী?

NuGet একটি ওপেন সোর্স প্যাকেজ ম্যানেজার যা .NET প্ল্যাটফর্মের জন্য প্যাকেজ ব্যবস্থাপনা সহজ করে তোলে। এটি বিভিন্ন লাইব্রেরি এবং টুলস প্রজেক্টে ইন্টিগ্রেট করতে সাহায্য করে, যেমন:

  • Entity Framework
  • Newtonsoft.Json
  • AutoMapper
  • NUnit

NuGet প্যাকেজ ম্যানেজার সাধারণত Visual Studio বা .NET CLI এর মাধ্যমে ব্যবহৃত হয়।


NuGet প্যাকেজ ম্যানেজার ব্যবহার করে প্যাকেজ ইনস্টল করা

১. Visual Studio থেকে NuGet প্যাকেজ ইনস্টল করা

  1. Visual Studio চালু করুন এবং আপনার ASP.Net প্রজেক্ট খুলুন।
  2. Tools মেনু থেকে NuGet Package Manager > Manage NuGet Packages for Solution নির্বাচন করুন।
  3. প্যাকেজ ম্যানেজার উইন্ডোটি ওপেন হবে। এখানে আপনি Browse, Installed, এবং Updates ট্যাব পাবেন।
  4. Browse ট্যাবে গিয়ে আপনি যে প্যাকেজটি ইনস্টল করতে চান তা লিখুন (যেমন EntityFramework বা Newtonsoft.Json) এবং Install বাটনে ক্লিক করুন।
  5. প্যাকেজ ইনস্টল করার পর Accept বাটনে ক্লিক করুন, যদি আপনাকে প্যাকেজের শর্তাবলী গ্রহণ করতে বলা হয়।

২. .NET CLI (Command Line Interface) থেকে NuGet প্যাকেজ ইনস্টল করা

  1. .NET CLI ব্যবহার করে NuGet প্যাকেজ ইনস্টল করতে, আপনাকে প্রথমে Terminal বা Command Prompt খুলতে হবে।
  2. প্রজেক্ট ফোল্ডারে যান এবং নিচের কমান্ড ব্যবহার করুন:

    dotnet add package <PackageName>
    

    উদাহরণ:

    dotnet add package Newtonsoft.Json
    
  3. এরপর, NuGet প্যাকেজটি ইনস্টল হয়ে যাবে এবং আপনি csproj ফাইলে প্যাকেজের রেফারেন্স দেখতে পাবেন।

NuGet প্যাকেজ ম্যানেজার থেকে প্যাকেজ আপডেট এবং আনইনস্টল করা

১. Visual Studio থেকে প্যাকেজ আপডেট করা

  1. Tools মেনু থেকে NuGet Package Manager > Manage NuGet Packages for Solution নির্বাচন করুন।
  2. Updates ট্যাবে গিয়ে আপডেট করা প্যাকেজগুলি দেখতে পারবেন।
  3. যে প্যাকেজটি আপডেট করতে চান তার পাশে Update বাটনে ক্লিক করুন।

২. .NET CLI থেকে প্যাকেজ আপডেট করা

  1. dotnet CLI ব্যবহার করে একটি প্যাকেজ আপডেট করতে:

    dotnet add package <PackageName> --version <VersionNumber>
    

    উদাহরণ:

    dotnet add package Newtonsoft.Json --version 13.0.1
    

৩. Visual Studio থেকে প্যাকেজ আনইনস্টল করা

  1. Tools > NuGet Package Manager > Manage NuGet Packages for Solution এ যান।
  2. Installed ট্যাব থেকে আপনি যে প্যাকেজটি আনইনস্টল করতে চান তা সিলেক্ট করুন।
  3. Uninstall বাটনে ক্লিক করুন।

৪. .NET CLI থেকে প্যাকেজ আনইনস্টল করা

  1. .NET CLI ব্যবহার করে প্যাকেজ আনইনস্টল করতে:

    dotnet remove package <PackageName>
    

    উদাহরণ:

    dotnet remove package Newtonsoft.Json
    

NuGet প্যাকেজ ব্যবহারের সুবিধা

  • আনুষ্ঠানিকভাবে প্যাকেজ ডাউনলোড করা: NuGet, লাইসেন্স সহ নিরাপদ প্যাকেজ সরবরাহ করে।
  • ডিপেনডেন্সি ম্যানেজমেন্ট: প্যাকেজের ডিপেনডেন্সি সহজে ম্যানেজ করা যায়।
  • সমর্থিত লাইব্রেরি: NuGet .NET এর জনপ্রিয় লাইব্রেরি এবং ফ্রেমওয়ার্কগুলির পূর্ণ সংগ্রহ।
  • সহজ ইনস্টলেশন: CLI বা Visual Studio ব্যবহার করে প্যাকেজ ইনস্টল, আপডেট বা আনইনস্টল করা সহজ।

সারাংশ

NuGet প্যাকেজ ম্যানেজার ASP.Net প্রজেক্টে প্রয়োজনীয় লাইব্রেরি এবং ফ্রেমওয়ার্ক সংযোজন, আপডেট, বা আনইনস্টল করার একটি শক্তিশালী এবং সহজ মাধ্যম। Visual Studio বা .NET CLI ব্যবহার করে আপনি আপনার প্রজেক্টে প্যাকেজগুলি দ্রুত ম্যানেজ করতে পারেন, যা ডেভেলপমেন্টের সময়কে দ্রুত করে এবং কোডের কার্যক্ষমতা উন্নত করে।

Content added By
Promotion